-
Notifications
You must be signed in to change notification settings - Fork 6.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[dstorage, dxsdk-d3dx, xaudio2redist] ports updated to support static-md triplets #24104
Conversation
Validated the following triplets:
Also confirmed directxmath, directxtk, directxtk12, directxtex, directxmesh, and uvatlas all support these triplets:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't believe these support a static CRT during a dynamic build either; there's no reason to mention static
here (I believe Robert was incorrect in the original PR comments)
Thanks! |
Per feedback in 24063, I've updated the
vcpkg.json
supports statement to change the expression!static
to!(static & staticcrt)
.Since these ports use
vcpkg_check_linkage(ONLY_DYNAMIC_LIBRARY)
, they will fallback to using dynamic library automatically for thewindows-static-md
triplets, but they don't supportwindows-static
.